package org.utnrepasa.net.util;

import java.io.Serializable;

/**
 * Representa un usuario que no está jugando.
 *
 * @author Parisi Germán
 * @version 1.0
 */
public class User implements Serializable{

	private static final long serialVersionUID = 1003;
    /**
     * Es el id del usuario.
     */
    private int id;
    /**
     * Es el nombre del usuario.
     */
    private String name;

    public User(int id, String name) {
        this.id = id;
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public int getId() {
        return id;
    }

    @Override
    public Object clone(){
		User n = new User(id, name);
		return n;
    }
    
    @Override
    public boolean equals(Object other) {
        return this.id == ((User) other).id;
    }

    @Override
    public String toString() {
        return this.id + ") " + this.name;
    }
}
